In [ ]:
import cv2
import matplotlib.pyplot as plt
import numpy as np
import os
In [ ]:
def load_imagen(img_name):
path1 = 'G:/.shortcut-targets-by-id/1Ow6KjVPo1myLESTKlM8Q0m1s8bsDHkGo/TratamientoDigitalImagenes_2022_2/texturas/' + img_name
path2 = 'C:/Users/claudio.pacheco/Documents/Repositorio/texturas/' + img_name
# Primer path
img = cv2.imread(path1, cv2.IMREAD_GRAYSCALE)
# Intentar segundo path
if img is None:
img = cv2.imread(path2, cv2.IMREAD_GRAYSCALE)
# Mostrar imagen
if img is not None:
plt.imshow(img, cmap='gray')
plt.show()
else:
print("No se pudo cargar la imagen")
return img
In [ ]:
img=load_imagen('textures2.jpg')
In [ ]:
def media_bloques(I, N):
# Obtenemos las dimensiones de la imagen de entrada
H, W = I.shape
# Calculamos las dimensiones de la imagen de salida
H_out = H // N
W_out = W // N
# Creamos una matriz vacÃa para almacenar los resultados de la media en bloques
resultado = np.zeros((H_out, W_out))
# Iteramos a través de bloques disjuntos de tamaño NxN en la imagen de entrada
for i in range(H_out):
for j in range(W_out):
# Extraemos el bloque de la imagen
bloque = I[i * N:(i + 1) * N, j * N:(j + 1) * N]
# Calculamos la media de los valores en el bloque y la almacenamos en resultado
resultado[i, j] = np.mean(bloque)
return resultado
In [ ]:
media_bloques(img, 2)
Out[Â ]:
array([[186. , 194. , 199. , ..., 239.5 , 196.5 , 196.5 ],
[192.25, 209.75, 211.5 , ..., 208.5 , 192.25, 182.5 ],
[210.25, 210. , 214. , ..., 203.25, 191.25, 175.5 ],
...,
[110.5 , 122.25, 117.25, ..., 129.25, 122.5 , 129.25],
[121.5 , 125.5 , 124. , ..., 101.75, 112.25, 120.5 ],
[126.75, 131.5 , 129.5 , ..., 119.5 , 96. , 119.25]])
In [ ]:
#Varianza bloques
def varianza_bloques(I, N):
# Obtenemos las dimensiones de la imagen de entrada
H, W = I.shape
# Calculamos las dimensiones de la imagen de salida
H_out = H // N
W_out = W // N
# Creamos una matriz vacÃa para almacenar los resultados de la media en bloques
resultado = np.zeros((H_out, W_out))
# Iteramos a través de bloques disjuntos de tamaño NxN en la imagen de entrada
for i in range(H_out):
for j in range(W_out):
# Extraemos el bloque de la imagen
bloque = I[i * N:(i + 1) * N, j * N:(j + 1) * N]
# Calculamos la media de los valores en el bloque y la almacenamos en resultado
resultado[i, j] = np.var(bloque)
return resultado
#rango_bloques
def rango_bloques(I, N):
# Obtenemos las dimensiones de la imagen de entrada
H, W = I.shape
# Calculamos las dimensiones de la imagen de salida
H_out = H // N
W_out = W // N
# Creamos una matriz vacÃa para almacenar los resultados de la media en bloques
resultado = np.zeros((H_out, W_out))
# Iteramos a través de bloques disjuntos de tamaño NxN en la imagen de entrada
for i in range(H_out):
for j in range(W_out):
# Extraemos el bloque de la imagen
bloque = I[i * N:(i + 1) * N, j * N:(j + 1) * N]
# Calculamos la media de los valores en el bloque y la almacenamos en resultado
resultado[i, j] = np.max(bloque) - np.min(bloque)
return resultado
In [ ]:
print("Varianza bloques: \n", media_bloques(img, 2))
print("Rango bloques: \n", varianza_bloques(img, 2))
Varianza bloques: [[186. 194. 199. ... 239.5 196.5 196.5 ] [192.25 209.75 211.5 ... 208.5 192.25 182.5 ] [210.25 210. 214. ... 203.25 191.25 175.5 ] ... [110.5 122.25 117.25 ... 129.25 122.5 129.25] [121.5 125.5 124. ... 101.75 112.25 120.5 ] [126.75 131.5 129.5 ... 119.5 96. 119.25]] Rango bloques: [[2.150000e+01 9.500000e+00 2.450000e+01 ... 3.082500e+02 9.225000e+01 1.482500e+02] [2.346875e+02 4.218750e+01 1.625000e+01 ... 3.042500e+02 1.346875e+02 5.025000e+01] [2.486875e+02 1.140000e+02 8.450000e+01 ... 6.918750e+01 1.086875e+02 2.075000e+01] ... [3.725000e+01 3.618750e+01 6.518750e+01 ... 1.268750e+01 2.825000e+01 1.875000e-01] [4.025000e+01 2.250000e+00 0.000000e+00 ... 3.441875e+02 3.268750e+01 4.250000e+00] [1.818750e+01 4.250000e+00 6.750000e+00 ... 2.142500e+02 4.850000e+01 1.818750e+01]]
In [ ]:
# Función para obtener la imagen y sus respectivos resultados
def process_image(image_path, N):
# Cargar imagen
imagen = load_imagen(image_path)
if imagen is None:
return
# Aplicar media_bloques
media_resultante = media_bloques(imagen, N)
# Aplicar varianza_bloques
varianza_resultante = varianza_bloques(imagen, N)
# Aplique rango_bloques
rango_resultante = rango_bloques(imagen, N)
# Ajustar el tamaño de las imágenes de salida para que coincidan con el tamaño de la imagen de entrada
H, W = imagen.shape
media_resultante = cv2.resize(media_resultante, (W, H), interpolation=cv2.INTER_NEAREST)
varianza_resultante = cv2.resize(varianza_resultante, (W, H), interpolation=cv2.INTER_NEAREST)
rango_resultante = cv2.resize(rango_resultante, (W, H), interpolation=cv2.INTER_NEAREST)
print("Media en bloques:")
print(media_resultante)
print("\nVarianza en bloques:")
print(varianza_resultante)
print("\nRango en bloques:")
print(rango_resultante)
In [ ]:
path1 = 'G:/.shortcut-targets-by-id/1Ow6KjVPo1myLESTKlM8Q0m1s8bsDHkGo/TratamientoDigitalImagenes_2022_2/texturas/'
path2 = 'C:/Users/claudio.pacheco/Documents/Repositorio/texturas/'
path = path1 if os.path.isdir(path1) else path2
files = os.listdir(path)
files = [f for f in files if f.endswith('.jpg') or f.endswith('.png') or f.endswith('.tiff')]
files
Out[Â ]:
['1.4.05.tiff', '1.4.06.tiff', 'texmos1.p512.tiff', 'texmos2.p512.tiff', 'texmos3.p512.tiff', 'texmos3b.p512.tiff', 'textures2.jpg', 'textures3.png', 'textures1.jpg']
In [ ]:
#Aplicar a todas las imagenes
for file in files:
print("Procesando imagen:", file)
process_image(file, 2)
print("\n\n")
Procesando imagen: 1.4.05.tiff
Media en bloques: [[ 0. 0. 0. ... 0. 0. 0. ] [ 0. 0. 0. ... 0. 0. 0. ] [ 0. 0. 0. ... 0. 0. 0. ] ... [36. 36. 33.25 ... 24. 19.75 19.75] [52.25 52.25 51.5 ... 19.25 17.75 17.75] [52.25 52.25 51.5 ... 19.25 17.75 17.75]] Varianza en bloques: [[ 0. 0. 0. ... 0. 0. 0. ] [ 0. 0. 0. ... 0. 0. 0. ] [ 0. 0. 0. ... 0. 0. 0. ] ... [246.5 246.5 218.1875 ... 7.5 0.6875 0.6875] [163.1875 163.1875 150.25 ... 4.6875 1.1875 1.1875] [163.1875 163.1875 150.25 ... 4.6875 1.1875 1.1875]] Rango en bloques: [[ 0. 0. 0. ... 0. 0. 0.] [ 0. 0. 0. ... 0. 0. 0.] [ 0. 0. 0. ... 0. 0. 0.] ... [35. 35. 31. ... 7. 2. 2.] [27. 27. 28. ... 6. 3. 3.] [27. 27. 28. ... 6. 3. 3.]] Procesando imagen: 1.4.06.tiff
Media en bloques: [[ 0. 0. 0. ... 0. 0. 0. ] [ 0. 0. 0. ... 0. 0. 0. ] [ 0. 0. 0. ... 0. 0. 0. ] ... [81.5 81.5 79. ... 65. 66.25 66.25] [66.25 66.25 58.5 ... 60. 59.75 59.75] [66.25 66.25 58.5 ... 60. 59.75 59.75]] Varianza en bloques: [[ 0. 0. 0. ... 0. 0. 0. ] [ 0. 0. 0. ... 0. 0. 0. ] [ 0. 0. 0. ... 0. 0. 0. ] ... [ 9.25 9.25 52.5 ... 1.5 28.6875 28.6875] [18.1875 18.1875 46.25 ... 10.5 8.6875 8.6875] [18.1875 18.1875 46.25 ... 10.5 8.6875 8.6875]] Rango en bloques: [[ 0. 0. 0. ... 0. 0. 0.] [ 0. 0. 0. ... 0. 0. 0.] [ 0. 0. 0. ... 0. 0. 0.] ... [ 7. 7. 18. ... 3. 13. 13.] [11. 11. 19. ... 9. 7. 7.] [11. 11. 19. ... 9. 7. 7.]] Procesando imagen: texmos1.p512.tiff
Media en bloques: [[ 26. 26. 166.25 ... 80.5 157. 157. ] [ 26. 26. 166.25 ... 80.5 157. 157. ] [ 88.25 88.25 239.5 ... 205. 171.25 171.25] ... [146. 146. 49.5 ... 99.25 45. 45. ] [106.25 106.25 51. ... 121. 26.25 26.25] [106.25 106.25 51. ... 121. 26.25 26.25]] Varianza en bloques: [[ 64.5 64.5 4931.1875 ... 1433.25 466. 466. ] [ 64.5 64.5 4931.1875 ... 1433.25 466. 466. ] [2482.1875 2482.1875 73.25 ... 247.5 730.1875 730.1875] ... [4503.5 4503.5 305.25 ... 462.6875 558. 558. ] [6411.6875 6411.6875 1028.5 ... 51.5 333.6875 333.6875] [6411.6875 6411.6875 1028.5 ... 51.5 333.6875 333.6875]] Rango en bloques: [[ 21. 21. 173. ... 102. 60. 60.] [ 21. 21. 173. ... 102. 60. 60.] [124. 124. 19. ... 44. 61. 61.] ... [172. 172. 49. ... 55. 66. 66.] [178. 178. 88. ... 20. 38. 38.] [178. 178. 88. ... 20. 38. 38.]] Procesando imagen: texmos2.p512.tiff
Media en bloques: [[ 26. 26. 166.25 ... 80.5 157. 157. ] [ 26. 26. 166.25 ... 80.5 157. 157. ] [ 88.25 88.25 239.5 ... 205. 171.25 171.25] ... [205. 205. 230.25 ... 137.75 115. 115. ] [187.75 187.75 224. ... 107.5 155.75 155.75] [187.75 187.75 224. ... 107.5 155.75 155.75]] Varianza en bloques: [[ 64.5 64.5 4931.1875 ... 1433.25 466. 466. ] [ 64.5 64.5 4931.1875 ... 1433.25 466. 466. ] [2482.1875 2482.1875 73.25 ... 247.5 730.1875 730.1875] ... [ 560.5 560.5 750.1875 ... 339.1875 11. 11. ] [2005.6875 2005.6875 1147.5 ... 496.75 477.6875 477.6875] [2005.6875 2005.6875 1147.5 ... 496.75 477.6875 477.6875]] Rango en bloques: [[ 21. 21. 173. ... 102. 60. 60.] [ 21. 21. 173. ... 102. 60. 60.] [124. 124. 19. ... 44. 61. 61.] ... [ 59. 59. 67. ... 45. 8. 8.] [ 92. 92. 84. ... 60. 59. 59.] [ 92. 92. 84. ... 60. 59. 59.]] Procesando imagen: texmos3.p512.tiff
Media en bloques: [[135. 135. 137.25 ... 227. 100. 100. ] [135. 135. 137.25 ... 227. 100. 100. ] [156. 156. 182.5 ... 240.5 98.25 98.25] ... [167. 167. 199.25 ... 216. 221. 221. ] [ 0. 0. 0. ... 0. 0. 0. ] [ 0. 0. 0. ... 0. 0. 0. ]] Varianza en bloques: [[3185. 3185. 2429.1875 ... 432.5 130. 130. ] [3185. 3185. 2429.1875 ... 432.5 130. 130. ] [4920. 4920. 2035.25 ... 116.25 36.1875 36.1875] ... [1919.5 1919.5 1344.6875 ... 1320.5 20.5 20.5 ] [ 0. 0. 0. ... 0. 0. 0. ] [ 0. 0. 0. ... 0. 0. 0. ]] Rango en bloques: [[142. 142. 125. ... 51. 32. 32.] [142. 142. 125. ... 51. 32. 32.] [164. 164. 111. ... 27. 15. 15.] ... [ 97. 97. 84. ... 79. 11. 11.] [ 0. 0. 0. ... 0. 0. 0.] [ 0. 0. 0. ... 0. 0. 0.]] Procesando imagen: texmos3b.p512.tiff
Media en bloques: [[135. 135. 137.25 ... 227. 100. 100. ] [135. 135. 137.25 ... 227. 100. 100. ] [156. 156. 182.5 ... 240.5 98.25 98.25] ... [231.75 231.75 239.25 ... 210.5 218.5 218.5 ] [167. 167. 199.25 ... 216. 221. 221. ] [167. 167. 199.25 ... 216. 221. 221. ]] Varianza en bloques: [[3185. 3185. 2429.1875 ... 432.5 130. 130. ] [3185. 3185. 2429.1875 ... 432.5 130. 130. ] [4920. 4920. 2035.25 ... 116.25 36.1875 36.1875] ... [ 110.1875 110.1875 11.1875 ... 1364.75 234.25 234.25 ] [1919.5 1919.5 1344.6875 ... 1320.5 20.5 20.5 ] [1919.5 1919.5 1344.6875 ... 1320.5 20.5 20.5 ]] Rango en bloques: [[142. 142. 125. ... 51. 32. 32.] [142. 142. 125. ... 51. 32. 32.] [164. 164. 111. ... 27. 15. 15.] ... [ 25. 25. 9. ... 84. 36. 36.] [ 97. 97. 84. ... 79. 11. 11.] [ 97. 97. 84. ... 79. 11. 11.]] Procesando imagen: textures2.jpg
Media en bloques: [[186. 186. 194. ... 196.5 196.5 196.5 ] [186. 186. 194. ... 196.5 196.5 196.5 ] [192.25 192.25 209.75 ... 192.25 182.5 182.5 ] ... [121.5 121.5 125.5 ... 112.25 120.5 120.5 ] [126.75 126.75 131.5 ... 96. 119.25 119.25] [126.75 126.75 131.5 ... 96. 119.25 119.25]] Varianza en bloques: [[ 21.5 21.5 9.5 ... 92.25 148.25 148.25 ] [ 21.5 21.5 9.5 ... 92.25 148.25 148.25 ] [234.6875 234.6875 42.1875 ... 134.6875 50.25 50.25 ] ... [ 40.25 40.25 2.25 ... 32.6875 4.25 4.25 ] [ 18.1875 18.1875 4.25 ... 48.5 18.1875 18.1875] [ 18.1875 18.1875 4.25 ... 48.5 18.1875 18.1875]] Rango en bloques: [[13. 13. 7. ... 27. 28. 28.] [13. 13. 7. ... 27. 28. 28.] [38. 38. 18. ... 29. 17. 17.] ... [17. 17. 4. ... 14. 5. 5.] [12. 12. 5. ... 19. 9. 9.] [12. 12. 5. ... 19. 9. 9.]] Procesando imagen: textures3.png
Media en bloques: [[70. 70. 83. ... 76.75 75.5 75.5 ] [70. 70. 83. ... 76.75 75.5 75.5 ] [69.5 69.5 74. ... 52.75 62.75 62.75] ... [30. 30. 35.25 ... 34.5 47. 47. ] [23.25 23.25 25. ... 47. 57.25 57.25] [23.25 23.25 25. ... 47. 57.25 57.25]] Varianza en bloques: [[ 17.5 17.5 10.5 ... 94.6875 14.75 14.75 ] [ 17.5 17.5 10.5 ... 94.6875 14.75 14.75 ] [ 1.25 1.25 3.5 ... 136.6875 164.6875 164.6875] ... [ 36.5 36.5 3.6875 ... 14.75 3.5 3.5 ] [ 6.6875 6.6875 2.5 ... 29. 18.1875 18.1875] [ 6.6875 6.6875 2.5 ... 29. 18.1875 18.1875]] Rango en bloques: [[11. 11. 9. ... 24. 10. 10.] [11. 11. 9. ... 24. 10. 10.] [ 3. 3. 5. ... 30. 32. 32.] ... [13. 13. 5. ... 10. 5. 5.] [ 7. 7. 4. ... 14. 12. 12.] [ 7. 7. 4. ... 14. 12. 12.]] Procesando imagen: textures1.jpg
Media en bloques: [[104.25 104.25 96. ... 65. 88. 88. ] [104.25 104.25 96. ... 65. 88. 88. ] [ 90. 90. 112.25 ... 86.75 82.25 82.25] ... [ 88.5 88.5 82.75 ... 21.5 60. 60. ] [ 83.5 83.5 82.75 ... 63. 71.5 71.5 ] [ 83.5 83.5 82.75 ... 63. 71.5 71.5 ]] Varianza en bloques: [[ 13.6875 13.6875 102. ... 160. 83.5 83.5 ] [ 13.6875 13.6875 102. ... 160. 83.5 83.5 ] [ 66.5 66.5 27.1875 ... 1.6875 8.1875 8.1875] ... [ 6.75 6.75 3.1875 ... 76.25 57.5 57.5 ] [ 12.25 12.25 3.6875 ... 126.5 22.75 22.75 ] [ 12.25 12.25 3.6875 ... 126.5 22.75 22.75 ]] Rango en bloques: [[10. 10. 28. ... 32. 25. 25.] [10. 10. 28. ... 32. 25. 25.] [19. 19. 14. ... 3. 8. 8.] ... [ 6. 6. 5. ... 24. 19. 19.] [ 9. 9. 5. ... 29. 12. 12.] [ 9. 9. 5. ... 29. 12. 12.]]
In [ ]:
#Aplicar método de Sobel
def contorno(image_path, N):
# Cargo la imagen
imagen = load_imagen(image_path)
if imagen is None:
return
#Aplicar sobel
sobelx = cv2.Sobel(imagen,cv2.CV_64F,1,0,ksize=5)
sobely = cv2.Sobel(imagen,cv2.CV_64F,0,1,ksize=5)
#Mostrar imagen
figure, axes, = plt.subplots(1, 2, figsize=(10, 10))
axes[0].imshow(sobelx, cmap='gray')
axes[1].imshow(sobely, cmap='gray')
plt.show()
#Mostrar media, varianza y rango
print("Media en bloques x:\n", media_bloques(sobelx, 2))
print("Media en bloques y:\n", media_bloques(sobely, 2))
print("Varianza en bloques x:\n", varianza_bloques(sobelx, 2))
print("Varianza en bloques y:\n", varianza_bloques(sobely, 2))
print("Rango en bloques x:\n", rango_bloques(sobelx, 2))
print("Rango en bloques y:\n", rango_bloques(sobely, 2))
In [ ]:
for file in files:
print("Procesando imagen:", file)
contorno(file, 2)
print("\n\n")
Procesando imagen: 1.4.05.tiff
Media en bloques x: [[ 0. 0. 0. ... 0. 0. 0. ] [ 0. 0. 0. ... 0. 0. 0. ] [ 0. 0. 0. ... 0. 0. 0. ] ... [ -43. -68. 62.25 ... -562. -661. -37.75] [ -41. -108.75 56. ... -308.75 -542.25 -67.5 ] [ -15.75 -42.25 135.75 ... -79.75 -260.75 -44.75]] Media en bloques y: [[ 0. 0. 0. ... 0. 0. 0. ] [ 0. 0. 0. ... 0. 0. 0. ] [ 0. 0. 0. ... 0. 0. 0. ] ... [ 231. 174. 124.25 ... -158.5 -31. -83.25] [1366.5 1394.25 1445. ... -634.75 -238.75 -149.5 ] [ 374.75 405.25 477.75 ... -291.25 -146.75 -52.75]] Varianza en bloques x: [[0.00000000e+00 0.00000000e+00 0.00000000e+00 ... 0.00000000e+00 0.00000000e+00 0.00000000e+00] [0.00000000e+00 0.00000000e+00 0.00000000e+00 ... 0.00000000e+00 0.00000000e+00 0.00000000e+00] [0.00000000e+00 0.00000000e+00 0.00000000e+00 ... 0.00000000e+00 0.00000000e+00 0.00000000e+00] ... [1.89900000e+03 1.22500000e+03 3.36875000e+01 ... 1.93153500e+05 8.94035000e+04 1.75018750e+03] [1.74150000e+03 2.00868750e+03 9.82500000e+02 ... 7.19721875e+04 2.49886875e+04 4.56075000e+03] [2.76187500e+02 4.72718750e+03 7.28618750e+03 ... 1.25491875e+04 3.63468750e+03 2.04768750e+03]] Varianza en bloques y: [[0.00000000e+00 0.00000000e+00 0.00000000e+00 ... 0.00000000e+00 0.00000000e+00 0.00000000e+00] [0.00000000e+00 0.00000000e+00 0.00000000e+00 ... 0.00000000e+00 0.00000000e+00 0.00000000e+00] [0.00000000e+00 0.00000000e+00 0.00000000e+00 ... 0.00000000e+00 0.00000000e+00 0.00000000e+00] ... [7.95650000e+04 8.28190000e+04 7.99556875e+04 ... 9.11925000e+03 2.21500000e+02 7.53687500e+02] [4.32500000e+01 1.82918750e+03 8.70750000e+03 ... 1.87371875e+04 9.69818750e+03 3.27500000e+01] [1.40465688e+05 1.64480688e+05 2.28986188e+05 ... 8.54566875e+04 2.53636875e+04 2.82768750e+03]] Rango en bloques x: [[ 0. 0. 0. ... 0. 0. 0.] [ 0. 0. 0. ... 0. 0. 0.] [ 0. 0. 0. ... 0. 0. 0.] ... [ 96. 98. 15. ... 942. 653. 101.] [ 93. 105. 83. ... 674. 404. 138.] [ 39. 158. 204. ... 255. 169. 99.]] Rango en bloques y: [[ 0. 0. 0. ... 0. 0. 0.] [ 0. 0. 0. ... 0. 0. 0.] [ 0. 0. 0. ... 0. 0. 0.] ... [574. 616. 570. ... 229. 40. 74.] [ 17. 107. 207. ... 386. 269. 14.] [757. 833. 994. ... 618. 381. 115.]] Procesando imagen: 1.4.06.tiff
Media en bloques x:
[[ 0. 0. 0. ... 0. 0. 0. ]
[ 0. 0. 0. ... 0. 0. 0. ]
[ 0. 0. 0. ... 0. 0. 0. ]
...
[-805.5 -943. 556.25 ... 721.25 73. -49.5 ]
[-177.5 -484. 340.5 ... 741.25 229.75 11.75]
[-115.25 -310.5 675.25 ... 520.75 321.5 -16.25]]
Media en bloques y:
[[ 0. 0. 0. ... 0. 0. 0. ]
[ 0. 0. 0. ... 0. 0. 0. ]
[ 0. 0. 0. ... 0. 0. 0. ]
...
[-589. 376. 557.25 ... -415.75 -364. -228.5 ]
[-984.5 -538.5 -461.5 ... -461.75 -388.75 -320.25]
[-454.75 -471.5 -280.75 ... -66.75 -152. -158.25]]
Varianza en bloques x:
[[0.00000000e+00 0.00000000e+00 0.00000000e+00 ... 0.00000000e+00
0.00000000e+00 0.00000000e+00]
[0.00000000e+00 0.00000000e+00 0.00000000e+00 ... 0.00000000e+00
0.00000000e+00 0.00000000e+00]
[0.00000000e+00 0.00000000e+00 0.00000000e+00 ... 0.00000000e+00
0.00000000e+00 0.00000000e+00]
...
[6.97502250e+05 4.84342500e+05 5.78718750e+03 ... 1.83881875e+04
1.42235000e+04 4.07475000e+03]
[5.01307500e+04 3.84535000e+04 8.93625000e+03 ... 1.17821875e+04
1.35876875e+04 2.04187500e+02]
[1.40626875e+04 2.96187500e+04 9.07868750e+03 ... 5.20968750e+03
1.63932500e+04 2.79187500e+02]]
Varianza en bloques y:
[[ 0. 0. 0. ... 0. 0.
0. ]
[ 0. 0. 0. ... 0. 0.
0. ]
[ 0. 0. 0. ... 0. 0.
0. ]
...
[101790.5 52176.5 233160.6875 ... 5013.6875 1236.5
1924.75 ]
[ 14580.75 98492.25 13295.25 ... 11195.6875 2696.1875
1379.1875]
[207577.6875 224424.75 83006.6875 ... 7305.6875 23104.5
25058.1875]]
Rango en bloques x:
[[ 0. 0. 0. ... 0. 0. 0.]
[ 0. 0. 0. ... 0. 0. 0.]
[ 0. 0. 0. ... 0. 0. 0.]
...
[1923. 1716. 211. ... 318. 275. 156.]
[ 548. 501. 244. ... 269. 309. 35.]
[ 270. 400. 257. ... 198. 262. 38.]]
Rango en bloques y:
[[ 0. 0. 0. ... 0. 0. 0.]
[ 0. 0. 0. ... 0. 0. 0.]
[ 0. 0. 0. ... 0. 0. 0.]
...
[ 859. 616. 1141. ... 184. 89. 122.]
[ 336. 705. 291. ... 259. 118. 88.]
[ 949. 1008. 653. ... 209. 305. 322.]]
Procesando imagen: texmos1.p512.tiff
Media en bloques x: [[ 3913.5 4257.5 -4533.25 ... -2949.5 2275. 1068.5 ] [ 3244. 4605. -3881.25 ... -379.75 860.25 -98.25] [ 1081.5 -79.75 -4874. ... -908. -12.25 69.75] ... [-2850.75 1476.25 3969.5 ... 1492.75 -1426.5 -212.25] [-2659.5 245.75 5625.75 ... 1711.5 -1947.75 -1310.25] [-2247.5 1085.25 3734.5 ... 2036.75 -832. -2296.75]] Media en bloques y: [[ 1188.5 2123.5 3173.75 ... 1496. 2305.5 932.5 ] [ 5320.5 2244. 1167.25 ... -644.75 -826.75 -1945.75] [ 4069.5 -207.75 -3880. ... -1165.5 -932.75 -870.25] ... [-1371.25 -1637.75 -488. ... -2176.75 -3145.5 -4474.25] [ 106.5 -29.75 -1131.75 ... -2279.5 -1201.75 -2314.25] [-1232.5 -315.25 -253.5 ... -802.75 -139. -112.75]] Varianza en bloques x: [[1.53265828e+07 8.96867875e+06 1.33793469e+06 ... 2.27793250e+05 1.29935450e+06 1.27637275e+06] [1.10612205e+07 6.35545050e+06 1.69994969e+06 ... 3.38656688e+05 2.27550688e+05 1.79091875e+04] [1.58825475e+06 4.83775269e+06 3.22706000e+05 ... 8.78895000e+04 1.77140688e+05 1.29931875e+04] ... [8.12681169e+06 6.18711119e+06 6.62564250e+05 ... 4.41656875e+04 4.51534750e+05 1.02003188e+05] [7.08756075e+06 5.63498419e+06 8.63006875e+04 ... 1.29796250e+05 1.26316269e+06 1.99913119e+06] [5.06091675e+06 4.22405369e+06 9.06987500e+04 ... 1.00119688e+05 5.08847800e+06 5.28730669e+06]] Varianza en bloques y: [[1.42363275e+06 4.75076475e+06 1.01256642e+07 ... 2.50812850e+06 5.36276225e+06 1.00423675e+06] [4.71907250e+05 1.77072650e+06 7.73438369e+06 ... 4.25434719e+06 1.17473842e+07 4.93693119e+06] [5.41484750e+05 2.06330769e+06 1.09446000e+05 ... 1.27635725e+06 1.03591832e+07 9.11674519e+06] ... [4.17968750e+03 8.42161875e+04 6.68323500e+05 ... 3.68591688e+05 5.41932750e+05 1.49492188e+05] [2.00648750e+05 2.56242188e+05 2.82871688e+05 ... 6.88692500e+04 6.56896688e+05 1.14168819e+06] [1.52871675e+06 3.14222688e+05 2.40086750e+05 ... 6.44758688e+05 9.77290000e+04 2.49586875e+04]] Rango en bloques x: [[7976. 6644. 2614. ... 1313. 2758. 2656.] [7525. 6074. 2716. ... 1503. 1171. 325.] [3078. 6199. 1430. ... 837. 1090. 267.] ... [5710. 5248. 1983. ... 512. 1890. 762.] [5490. 5177. 745. ... 892. 2809. 3372.] [4634. 4712. 698. ... 808. 4882. 4750.]] Rango en bloques y: [[2526. 4942. 6673. ... 3727. 4919. 2384.] [1891. 3340. 6086. ... 4943. 7713. 4931.] [2060. 3165. 892. ... 3009. 7036. 6357.] ... [ 163. 717. 1932. ... 1433. 2028. 1033.] [1048. 1280. 1458. ... 706. 1917. 2752.] [2604. 1311. 1186. ... 1632. 792. 382.]] Procesando imagen: texmos2.p512.tiff
Media en bloques x:
[[ 3913.5 4257.5 -4533.25 ... -2949.5 2275. 1068.5 ]
[ 3244. 4605. -3881.25 ... -379.75 860.25 -98.25]
[ 1081.5 -79.75 -4874. ... -908. -12.25 69.75]
...
[ 122.5 -17.25 -4847.75 ... -1903.25 -1036. 492.5 ]
[ 296.25 971. -6859.25 ... 1708.5 121. -125.5 ]
[ 389.75 2620. -5725.75 ... 4118.75 1370.75 930.5 ]]
Media en bloques y:
[[ 1188.5 2123.5 3173.75 ... 1496. 2305.5 932.5 ]
[ 5320.5 2244. 1167.25 ... -644.75 -826.75 -1945.75]
[ 4069.5 -207.75 -3880. ... -1165.5 -932.75 -870.25]
...
[ -281. 262.25 -1371.75 ... -3742.25 -1945.5 -2962.5 ]
[ -454.25 462.5 1565.25 ... -3609.5 -1108.5 77.5 ]
[ -477.75 -148. 1179.75 ... -1037.75 -223.75 713.5 ]]
Varianza en bloques x:
[[1.53265828e+07 8.96867875e+06 1.33793469e+06 ... 2.27793250e+05
1.29935450e+06 1.27637275e+06]
[1.10612205e+07 6.35545050e+06 1.69994969e+06 ... 3.38656688e+05
2.27550688e+05 1.79091875e+04]
[1.58825475e+06 4.83775269e+06 3.22706000e+05 ... 8.78895000e+04
1.77140688e+05 1.29931875e+04]
...
[1.64642500e+04 2.00630619e+06 1.16065669e+06 ... 5.77329688e+05
1.23271650e+06 5.66568750e+05]
[9.95451875e+04 2.65563650e+06 8.81566875e+04 ... 2.00190025e+06
8.06185000e+04 1.07770750e+05]
[1.52766188e+05 1.11318200e+06 9.39083188e+05 ... 8.88384688e+05
1.04214688e+05 9.09934750e+05]]
Varianza en bloques y:
[[ 1423632.75 4750764.75 10125664.1875 ... 2508128.5
5362762.25 1004236.75 ]
[ 471907.25 1770726.5 7734383.6875 ... 4254347.1875
11747384.1875 4936931.1875]
[ 541484.75 2063307.6875 109446. ... 1276357.25
10359183.1875 9116745.1875]
...
[ 121783.5 116550.6875 1151888.6875 ... 489858.1875
1130713.25 911298.75 ]
[ 143351.1875 189027.25 862995.6875 ... 1322073.25
124156.25 425284.75 ]
[ 229106.1875 156066. 1514570.1875 ... 1128928.1875
149745.1875 553186.75 ]]
Rango en bloques x:
[[7976. 6644. 2614. ... 1313. 2758. 2656.]
[7525. 6074. 2716. ... 1503. 1171. 325.]
[3078. 6199. 1430. ... 837. 1090. 267.]
...
[ 299. 3137. 2952. ... 1988. 2793. 1790.]
[ 746. 3913. 829. ... 3944. 735. 858.]
[ 821. 2548. 2331. ... 2171. 904. 2158.]]
Rango en bloques y:
[[2526. 4942. 6673. ... 3727. 4919. 2384.]
[1891. 3340. 6086. ... 4943. 7713. 4931.]
[2060. 3165. 892. ... 3009. 7036. 6357.]
...
[ 756. 924. 2932. ... 1722. 2633. 2532.]
[ 895. 1113. 2353. ... 2718. 983. 1606.]
[ 997. 1036. 2855. ... 2398. 894. 1724.]]
Procesando imagen: texmos3.p512.tiff
Media en bloques x: [[ 856.75 -6515.75 1290. ... 6719. -5427.75 -2963. ] [ 1317.75 -6983.25 -654.75 ... 6812.25 -5401.75 -3170. ] [ 1286.75 -7288. -259.75 ... 6809.5 -5131.5 -2962.75] ... [ 209.5 374.75 -5090.75 ... -1741.5 7132. -9.25] [ 336.5 -394.5 -4146.25 ... -1252.75 5968.25 -127.75] [ -22.75 -518.25 -880.5 ... -332.5 1610.25 -45. ]] Media en bloques y: [[ 7.64750e+02 7.86250e+02 -4.85000e+01 ... 4.45000e+01 1.06750e+02 7.00000e+00] [ 1.60425e+03 2.14575e+03 5.84250e+02 ... 1.67250e+02 3.36250e+02 1.54000e+02] [ 7.74250e+02 -1.32000e+02 1.29725e+03 ... -4.15000e+01 1.26500e+02 9.24750e+02] ... [-1.84450e+03 -1.13175e+03 -2.38725e+03 ... -1.06000e+02 5.19000e+02 4.50750e+02] [-7.56400e+03 -8.62450e+03 -7.93475e+03 ... -3.06925e+03 -5.60175e+03 -7.06075e+03] [-3.99725e+03 -3.94875e+03 -2.55950e+03 ... -2.41950e+03 -4.38225e+03 -5.43700e+03]] Varianza en bloques x: [[7.39171688e+05 4.16758119e+06 1.75483215e+07 ... 1.55988295e+07 2.88503719e+06 8.78025100e+06] [1.77197619e+06 8.31793069e+06 2.17885462e+07 ... 1.48063332e+07 3.85513819e+06 1.00543080e+07] [1.71610369e+06 9.85989100e+06 2.88176642e+07 ... 1.44400612e+07 3.59649075e+06 8.82066569e+06] ... [9.54107500e+04 3.57549688e+05 3.84622569e+06 ... 3.74974002e+07 7.23804500e+06 3.91368750e+03] [1.43984250e+05 1.57044075e+06 9.61229188e+05 ... 2.70597947e+07 6.36772419e+06 1.63201875e+04] [1.25868750e+03 1.83097188e+05 3.40652750e+05 ... 2.35228475e+06 9.69305188e+05 2.74700000e+03]] Varianza en bloques y: [[5.89993688e+05 6.38490188e+05 1.62530250e+05 ... 2.31825000e+03 1.14106875e+04 9.31000000e+02] [3.19171875e+04 6.45651875e+04 3.01428688e+05 ... 8.76687500e+02 9.11318750e+03 1.00800000e+04] [1.39982188e+05 5.48915000e+05 5.26675688e+05 ... 3.31025000e+03 2.07387500e+04 5.93796875e+04] ... [1.29026075e+06 1.19166519e+06 1.17834569e+06 ... 9.57115000e+04 6.80800000e+03 6.18968750e+03] [2.82553850e+06 3.58665075e+06 1.29541269e+06 ... 2.83608669e+06 1.01484482e+07 1.38037717e+07] [1.59787487e+07 1.56292117e+07 6.90805275e+06 ... 5.89690475e+06 2.01625352e+07 2.95616910e+07]] Rango en bloques x: [[ 1815. 4277. 8925. ... 7925. 3459. 5968.] [ 2902. 6321. 10140. ... 7754. 4056. 6444.] [ 2921. 6768. 11925. ... 7614. 4048. 6218.] ... [ 740. 1618. 4486. ... 12551. 5546. 175.] [ 921. 3042. 2667. ... 11816. 6465. 256.] [ 84. 1071. 1620. ... 4006. 2674. 128.]] Rango en bloques y: [[ 1631. 1774. 1132. ... 115. 219. 84.] [ 489. 635. 1352. ... 74. 226. 256.] [ 984. 1604. 1779. ... 128. 356. 680.] ... [ 2570. 2234. 2696. ... 815. 220. 218.] [ 3599. 4350. 3099. ... 3715. 7835. 7483.] [ 8033. 8168. 5964. ... 5132. 10149. 10912.]] Procesando imagen: texmos3b.p512.tiff
Media en bloques x: [[ 856.75 -6515.75 1290. ... 6719. -5427.75 -2963. ] [ 1317.75 -6983.25 -654.75 ... 6812.25 -5401.75 -3170. ] [ 1286.75 -7288. -259.75 ... 6809.5 -5131.5 -2962.75] ... [ -417. 760.5 -2333. ... -2658.75 6711.75 131. ] [ 209.5 374.75 -5090.75 ... -1741.5 7132. -9.25] [ 546. -115.25 -5297.75 ... -1560. 7358.75 -158.75]] Media en bloques y: [[ 764.75 786.25 -48.5 ... 44.5 106.75 7. ] [ 1604.25 2145.75 584.25 ... 167.25 336.25 154. ] [ 774.25 -132. 1297.25 ... -41.5 126.5 924.75] ... [ 1680. 2213.5 -373. ... -1444.25 -332.25 -205. ] [-1844.5 -1131.75 -2387.25 ... -106. 519. 450.75] [-1558. -1698.75 -2246.25 ... 97. 146.25 127.25]] Varianza en bloques x: [[7.39171688e+05 4.16758119e+06 1.75483215e+07 ... 1.55988295e+07 2.88503719e+06 8.78025100e+06] [1.77197619e+06 8.31793069e+06 2.17885462e+07 ... 1.48063332e+07 3.85513819e+06 1.00543080e+07] [1.71610369e+06 9.85989100e+06 2.88176642e+07 ... 1.44400612e+07 3.59649075e+06 8.82066569e+06] ... [2.53889000e+05 2.60682250e+05 5.06786850e+06 ... 3.08034487e+07 4.93468119e+06 1.83130000e+04] [9.54107500e+04 3.57549688e+05 3.84622569e+06 ... 3.74974002e+07 7.23804500e+06 3.91368750e+03] [2.98166000e+05 2.38726869e+06 1.65297188e+05 ... 3.98923140e+07 8.16456069e+06 2.59426875e+04]] Varianza en bloques y: [[5.89993688e+05 6.38490188e+05 1.62530250e+05 ... 2.31825000e+03 1.14106875e+04 9.31000000e+02] [3.19171875e+04 6.45651875e+04 3.01428688e+05 ... 8.76687500e+02 9.11318750e+03 1.00800000e+04] [1.39982188e+05 5.48915000e+05 5.26675688e+05 ... 3.31025000e+03 2.07387500e+04 5.93796875e+04] ... [4.73940000e+05 1.17671525e+06 1.56455250e+06 ... 6.87951875e+04 5.18551875e+04 6.93000000e+02] [1.29026075e+06 1.19166519e+06 1.17834569e+06 ... 9.57115000e+04 6.80800000e+03 6.18968750e+03] [2.42741400e+06 2.92593769e+06 5.06247519e+06 ... 9.74700000e+03 2.25651875e+04 1.69336875e+04]] Rango en bloques x: [[ 1815. 4277. 8925. ... 7925. 3459. 5968.] [ 2902. 6321. 10140. ... 7754. 4056. 6444.] [ 2921. 6768. 11925. ... 7614. 4048. 6218.] ... [ 1234. 1337. 6096. ... 11542. 4750. 310.] [ 740. 1618. 4486. ... 12551. 5546. 175.] [ 1102. 3350. 1107. ... 12666. 5763. 356.]] Rango en bloques y: [[1631. 1774. 1132. ... 115. 219. 84.] [ 489. 635. 1352. ... 74. 226. 256.] [ 984. 1604. 1779. ... 128. 356. 680.] ... [1704. 2474. 3336. ... 682. 629. 66.] [2570. 2234. 2696. ... 815. 220. 218.] [3126. 3681. 4676. ... 220. 341. 293.]] Procesando imagen: textures2.jpg
Media en bloques x: [[ 302. 472.75 524.25 ... -2294.75 -1263.25 147.75] [ 365.5 408.75 365.25 ... -2255.25 -968.25 -135.25] [ 13. 578.25 5. ... -1606. -837.25 -324.25] ... [ 276. 28.75 -9.5 ... -669.75 198.25 159.25] [ 173.25 33.5 -34.25 ... -1370.25 651.75 281.5 ] [ 121. -13.5 -75. ... -1800. 530.25 495.5 ]] Media en bloques y: [[ 206. 370.25 275.75 ... -505.75 -323.75 -226.75] [ 789.5 496.75 456.25 ... -708.75 -117.25 -658.75] [-247. -178.25 -94. ... -537.5 111.25 500.75] ... [1355.5 1496.25 1645. ... -375.25 -606.75 -468.75] [ 517.25 293.5 243.25 ... -720.25 -895.25 -481.5 ] [ 95. 126.5 126. ... 293. -93.75 -87.5 ]] Varianza en bloques x: [[9.47320000e+04 1.52386875e+04 1.93861875e+04 ... 1.58492688e+05 4.32230688e+05 2.22951875e+04] [1.42170750e+05 3.16131875e+04 9.76068750e+03 ... 1.46158688e+05 6.00061875e+04 4.39436875e+04] [3.69700000e+03 2.51516875e+04 9.83120000e+04 ... 3.33805500e+05 3.84831875e+04 1.06413188e+05] ... [7.63965000e+04 5.38551875e+04 1.40772500e+04 ... 7.89021875e+04 1.54996875e+04 2.59216875e+04] [3.31756875e+04 1.58687500e+04 7.90687500e+02 ... 2.96903188e+05 4.44231875e+04 8.49667500e+04] [1.46910000e+04 5.77675000e+03 2.93000000e+02 ... 4.23140000e+04 3.33970188e+05 2.47144750e+05]] Varianza en bloques y: [[4.59640000e+04 1.37176188e+05 8.04091875e+04 ... 2.63911188e+05 1.20924188e+05 5.18806875e+04] [1.10527500e+04 6.50511875e+04 2.31421875e+04 ... 7.86736875e+04 2.15466875e+04 1.83066875e+04] [1.52449000e+05 2.66346875e+04 4.17650000e+04 ... 6.37792500e+04 4.61461875e+04 1.35340688e+05] ... [2.22975250e+05 4.28522688e+05 4.65156500e+05 ... 1.97394688e+05 5.17361875e+04 1.26768750e+03] [5.92268750e+03 1.17075000e+03 4.52187500e+02 ... 2.28275188e+05 3.43626875e+04 7.74675000e+03] [9.07500000e+03 1.60427500e+04 1.58760000e+04 ... 8.74170000e+04 2.07241875e+04 9.28075000e+03]] Rango en bloques x: [[ 688. 291. 355. ... 950. 1480. 326.] [ 862. 413. 203. ... 969. 691. 497.] [ 168. 398. 772. ... 1469. 551. 699.] ... [ 573. 559. 298. ... 769. 297. 352.] [ 426. 306. 74. ... 1388. 559. 670.] [ 252. 166. 38. ... 556. 1290. 1048.]] Rango en bloques y: [[ 496. 754. 645. ... 1139. 827. 484.] [ 268. 573. 335. ... 756. 385. 373.] [ 902. 439. 466. ... 689. 558. 783.] ... [1006. 1411. 1373. ... 1128. 599. 96.] [ 209. 80. 56. ... 1246. 451. 240.] [ 200. 262. 252. ... 642. 342. 232.]] Procesando imagen: textures3.png
Media en bloques x:
[[ 274.75 551.25 171.25 ... 956.75 1249.5 2.25]
[ 133.75 429. 155. ... 251.5 901.75 60.5 ]
[ 88.75 158.5 133.25 ... -471.5 -61.25 -51.25]
...
[ 53.5 184.5 45.25 ... 550.25 1034.5 216.75]
[ 134.75 197.75 72.25 ... 254.5 809.75 285. ]
[ 64.25 187.75 231.75 ... 471.5 694.75 270.25]]
Media en bloques y:
[[ -98.25 -176.25 -125.25 ... -254.75 -428. -232.25]
[ 151.75 -105.5 -279.5 ... -267. -1325.25 -1887. ]
[ 176.75 122. -20.25 ... -40.5 -592.75 -804.25]
...
[ -24.5 203. 250.75 ... 28.25 -387.5 -328.25]
[ -116.75 -192.25 -150.75 ... 504. 367.75 274.5 ]
[ -210.25 -243.75 -185.75 ... 200. 301.75 264.25]]
Varianza en bloques x:
[[7.65686875e+04 6.23268750e+03 2.38506875e+04 ... 1.90310688e+05
1.52572250e+05 1.71618750e+03]
[1.94851875e+04 7.66650000e+03 4.46585000e+04 ... 1.55060250e+05
9.12091875e+04 5.34225000e+03]
[7.88668750e+03 1.12425000e+03 4.72718750e+03 ... 2.49987500e+04
1.86181875e+04 2.62768750e+03]
...
[7.18675000e+03 1.72925000e+03 5.08868750e+03 ... 9.86421875e+04
1.76587500e+04 4.91916875e+04]
[1.84826875e+04 7.64187500e+02 5.64018750e+03 ... 3.58942500e+04
3.79718750e+03 8.12295000e+04]
[4.33818750e+03 1.40818750e+03 2.34818750e+03 ... 2.28762500e+04
1.79687500e+02 7.30711875e+04]]
Varianza en bloques y:
[[ 10734.1875 31169.1875 15753.6875 ... 88333.6875 185428.5
55651.1875]
[ 23142.1875 36880.25 8486.25 ... 61540.5 80197.6875
91353.5 ]
[ 18029.6875 10229.5 1780.6875 ... 25144.75 154804.1875
384035.1875]
...
[ 24812.75 13980.5 2571.6875 ... 33420.1875 15498.75
6221.1875]
[ 43733.6875 60849.1875 32079.6875 ... 5243.5 44081.1875
38052.25 ]
[ 44415.1875 59424.1875 35881.1875 ... 45940.5 91144.1875
69864.1875]]
Rango en bloques x:
[[ 596. 196. 355. ... 1061. 856. 117.]
[ 324. 223. 467. ... 1051. 785. 179.]
[ 182. 87. 176. ... 436. 351. 104.]
...
[ 200. 111. 149. ... 820. 332. 500.]
[ 295. 68. 196. ... 415. 166. 573.]
[ 149. 88. 133. ... 391. 36. 549.]]
Rango en bloques y:
[[ 243. 367. 262. ... 726. 923. 523.]
[ 354. 509. 192. ... 699. 713. 657.]
[ 273. 247. 112. ... 432. 965. 1286.]
...
[ 394. 289. 119. ... 516. 324. 209.]
[ 445. 517. 408. ... 204. 512. 400.]
[ 441. 492. 424. ... 509. 617. 537.]]
Procesando imagen: textures1.jpg
Media en bloques x:
[[ -29.5 -209.75 177. ... 879.25 675.5 386.25]
[ 394. 889.5 116.75 ... 477.75 134.75 13.75]
[ 489.5 880.75 327. ... 314. 151. -83.5 ]
...
[ 52. 10. 239.5 ... -1698.25 351. 698.75]
[ -65.75 -151. -165. ... -1785. 831. 810.5 ]
[ -38.25 -211.25 -217.5 ... -1055.75 457. 329. ]]
Media en bloques y:
[[-141.5 384.25 619. ... 774.25 530.5 69.75]
[-942. -82.5 462.75 ... 570.25 283.75 -50.25]
[ 74.5 -477.75 -883. ... -107.5 3. -21.5 ]
...
[ 342. 321.5 102.5 ... -541.75 357. 1601.25]
[ 400.25 249. 94. ... 1098.5 1109.5 482. ]
[-119.75 -59.25 -92. ... 535.25 866.5 505. ]]
Varianza en bloques x:
[[8.19075000e+03 2.72071875e+04 3.40100000e+03 ... 1.19182688e+05
4.47567500e+04 1.58642188e+05]
[1.75638000e+05 9.37562500e+04 2.52571875e+04 ... 6.71186875e+04
4.78718750e+03 7.57018750e+03]
[2.42422750e+05 1.08903688e+05 9.88950000e+03 ... 3.57250000e+03
1.08215000e+04 7.15275000e+03]
...
[2.71200000e+03 4.00500000e+02 1.31602500e+04 ... 1.24620188e+05
9.41085000e+05 5.36767688e+05]
[5.45118750e+03 4.64750000e+03 2.43965000e+04 ... 6.62350000e+03
7.11910500e+05 6.80238250e+05]
[1.99118750e+03 3.32687500e+02 8.04025000e+03 ... 3.94821875e+04
1.42936500e+05 1.18041000e+05]]
Varianza en bloques y:
[[ 27342.75 196476.1875 385611. ... 601479.1875 305410.75
14318.1875]
[ 12642. 245194.25 361471.1875 ... 424898.6875 155880.6875
7273.1875]
[ 81850.75 78603.1875 15199.5 ... 38763.25 20230.5
12524.75 ]
...
[109188. 10180.25 14656.25 ... 50999.1875 177129.
269587.6875]
[ 79513.1875 22501.5 9826.5 ... 126552.25 300827.25
62924.5 ]
[ 14868.1875 3525.6875 8524.5 ... 343445.6875 753710.25
264825. ]]
Rango en bloques x:
[[ 242. 397. 150. ... 751. 574. 910.]
[ 990. 836. 384. ... 692. 186. 243.]
[1054. 932. 273. ... 167. 235. 186.]
...
[ 108. 51. 285. ... 900. 2532. 1709.]
[ 179. 186. 400. ... 202. 1875. 1837.]
[ 109. 45. 216. ... 547. 888. 798.]]
Rango en bloques y:
[[ 404. 1081. 1308. ... 1612. 1280. 277.]
[ 282. 1324. 1274. ... 1542. 947. 211.]
[ 642. 777. 332. ... 459. 321. 242.]
...
[ 736. 272. 292. ... 593. 1090. 1299.]
[ 612. 360. 254. ... 935. 1283. 655.]
[ 272. 124. 195. ... 1408. 1809. 1150.]]